﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Sinacor.Infra.UI.Favorites
{
    public class Favorite
    {
        private string _assembly;
        private string _className;
        private string _moduleName;
        private string _moduleId;
        private string _itemName;
        private string _role;        

        public Favorite()
        {

        }

        public Favorite(string assembly, string className, string moduleName, string moduleId, string itemName, string role)
        {
            _assembly = assembly;
            _className = className;
            _moduleName = moduleName;
            _moduleId = moduleId;
            _itemName = itemName;
            _role = role;
        }

        public string Assembly
        {
            get { return _assembly; }
            set { _assembly = value; }
        }

        public string ClassName
        {
            get { return _className; }
            set { _className = value; }
        }

        public string ModuleName
        {
            get { return _moduleName; }
            set { _moduleName = value; }
        }

        public string ModuleId
        {
            get { return _moduleId; }
            set { _moduleId = value; }
        }

        public string ItemName
        {
            get { return _itemName; }
            set { _itemName = value; }
        }

        public string Role
        {
            get { return _role; }
            set { _role = value; }
        }
    }
}
